/* 
* @Author: anchen
* @Date:   2015-12-21 15:01:18
* @Last Modified by:   anchen
* @Last Modified time: 2016-01-20 16:01:40
*/
      
/*内容开始*/

  /*搜索框*/
        .search{ width: 100%; height: 2.7rem; position:relative; background-color: #fff;border-bottom: 1px solid #d5d5d5;}

        .search input{ width: 70%; height: 1.7rem;margin-top:0.4rem;margin-left:4%; border-radius:0.92rem; border: 2px solid #84da47; padding-left: 2%;}

        .search span:nth-of-type(1){ width: 2rem; height: 1.7rem; background-color: #000; position:absolute; right:26%; top:0.5rem; background:url('../images/search.png') no-repeat center; background-size:50%; cursor:pointer;}
        button{
         position:absolute;
         right:2%;
         width: 18%;
         height: 1.8rem;
         top:0.4rem;
         background-color: #84da47;
         color:#fff;
         border-radius: 0.32rem;
         font-size: 1.2rem;
         letter-spacing:0.12rem;
        }
  /*搜索框结束*/
      .pointsBox{
         width: 88%;
         margin-left: 12%;
         padding: 2% 0;
         color:#fff;
       }
       .pointsBox li{
         width: 90%;
         height: 6rem;       
         padding-left: 6%;
         position: relative;
         margin-top: 1%;
         background-color: #fff;
         border-radius: 0.34rem;

       }
/*内容*/
       .icon2{
         display: inline-block;
         width: 3.1rem;
         height: 4rem;
         position:absolute;
         left: -2rem;
         background:url('../images/icon3.png') no-repeat;
         -webkit-background-size: 100%;
         background-size: 100%;
         top:1rem;
         padding-left: 0.9rem; 
       }

       .icon2 div{
          height: 1.9rem; 
          width: 70%; 
          line-height: 2.6rem; 
          margin-left: 0.1rem;
          position:relative;
           
        }

        .icon2 div:nth-of-type(2){
          line-height: 1.4rem;
          border-top:1px solid #fff;
        }

        .month{ 
          font-size: 0.54rem;
          position:absolute;
        }

       .headline{
        display:inline-block;
        font-weight: bold;
        font-size: 0.72rem;
        color:#595959;
        padding-left: 10%;
       }

       .introduce{
        font-weight:normal;
        margin-top: 0.23rem;
        font-size: 0.7rem;
       }

       .time{
        display:block;
        width: 86%;
        height: 1rem;
        font-size: 0.62rem;
        line-height: 1rem;
        padding-left: 10%;
        color:#d3d3d3;
        margin-top: 0.2rem;
        padding-right: 4%;
        position:relative;
       }

       .time input{
        position:absolute;
        right:4%;
        color:#d3d3d3;
        background-color: #fff;
       }

       #box{
        width: 96%;
        height: 4rem;
        margin-top: 0px;
        border-top:1px solid #ccc;
        background-color: #fff;
       }

       #box span{
        width: 100%;
        height: 1rem;
        display:block;
        background-color: #fcc;
       }
        
        
        